Spectroscopy of Traceroute Delays
نویسندگان
چکیده
1 We analyze delays of traceroute probes, i.e. packets that elicit ICMP TimeExceeded messages, for a full range of probe sizes up to 9000 bytes as observed on unloaded high-end routers. Our ultimate motivation is to use traceroute RTTs for Internet mapping of router and PoP (ISP point-of-presence) level nodes, including potentially gleaning information on equipment models, link technologies, capacities, latencies, and spatial positions. To our knowledge it is the first study to examine in a reliable testbed setting the detailed statistics of ICMP response generation. We find that two fundamental assumptions about ICMP may not hold in some cases in modern routers, namely that ICMP delays are a linear function of packet size and that ICMP generation rate is equal to the capacity of the interface on which probes are received. The primary causes of these violations appear to be internal segmentation of packets into cells and limiting of ICMP packet rates and bit rates inside a router. Our results suggest that the linear model of packet delay as a function of packet size merits revisiting for certain router models and time resolutions. Our findings also suggest possibilities of developing new techniques for bandwidth estimation and router fingerprinting.
منابع مشابه
On the Evasion of Delay-Based IP Geolocation
We explain a newly found vulnerability that allows circumvention of commonly used delay-based geolocation techniques that use ping or traceroute to sample delays. Attacks may leverage the echo request/reply type of the ICMP protocol. ICMP’s echo request/reply protocol does not specify a mechanism to measure the delays between network nodes. Consequently, different implementations exist on diffe...
متن کاملConsolidated Review of From Paris to Tokyo: On the Suitability of Ping to Measure Latency
1. Strengths This paper makes the point that load balancers break ping just as they do traceroute. In fact, the authors discover that, due to link aggregation, even measurements along the same IP-level path may have very different delays. The paper proposes to apply the Paris-traceroute idea of controlling path identifier to ping, resulting in Tokyo-ping. It then examines this approach to show ...
متن کاملLeveraging Buffering Delay Estimation for Geolocation of Internet Hosts
Geolocation techniques aim at determining the geographic location of an Internet host based on its IP address. Currently, measurement-based geolocation techniques disregard the buffering delays that may be introduced at each hop along the path taken by probe packets. To fill this gap, we propose the GeoBuD (Geolocation using Buffering Delay estimation) approach. Although the network delay and t...
متن کاملRobust stability of uncertain singular time-delay systems via LFT approach
The robust stability problem of continuous-time singular systems with multiple state delays and bounded parametric uncertainties is considered. Both commensurate and non-commensurate delays are investigated. On the basis of the linear fractional transformations (LFTs) framework and -analysis, a systematic approach is derived to convert the robustness problem to a robust nonsingularity problem. ...
متن کاملTraceroute Anomalies
Traceroute is – after ping – one of the most widely used network diagnostic tools, due to its simplicity and yet very wide range of applications. Possible applications for traceroute range from simple error diagnosis to large scans, which reveal the underlying network topology. However, since traceroute was not built with modern network technologies in mind, it faces many di culties. These di c...
متن کامل